一本书该"线性读"还是"并行读"
默认的读书方式:从头到尾
大多数人读书的习惯是翻开第一章,读完再读第二章,依次推进到末尾。对于小说来说这是理所当然的——情节有因果链,跳着读就看不懂了。
但非虚构书不一样。很多非虚构书的章节之间并没有前置知识依赖。比如《21 世纪的 21 堂课》,第二章讲"工作"、第十七章讲"后真相",两个话题完全独立。你完全可以在读第二章的同时也读第十七章,不需要先把中间的十几章读完。
这就是"并行读"的思路:同时推进多个章节,而不是等一章读完再开始下一章。
关键问题是——怎么判断哪些书能并行读?
"自包含"测试
判断标准只有一个:看章节是否"自包含"。
一个"自包含"的章节指的是,它不需要前面章节的知识就能读懂。换句话说,你直接翻到这一章,不会因为缺少前置知识而看不懂。
用这个标准审视目录,很快就能判断一本书适合哪种读法。
适合并行读的书:
- 章节各自独立的非虚构书(如散文集、案例分析集、"XX 个 XXX"类书籍)
- 每章聚焦不同主题的科普书(如《思考,快与慢》的很多章节)
- 工具书、参考书
必须线性读的书:
- 小说、传记(有情节或时间线)
- 知识层层递进的书(如数学教材、《人类简史》类大历史叙事)
- 论证逐步展开的说理书(前面章节是后面章节的前提)
教科书比较特殊——双层策略:
以一本心理学入门教材为例,"记忆与判断"、"智力与语言"、"情绪与动机"这些章节各自聚焦不同主题,章节之间基本独立,可以并行读。但每一章内部的小节(3.1、3.2、3.3……)是有前后依赖的——3.2 假设你已经读了 3.1。
所以教科书适合"章节级并行、小节级线性"的混合策略。
为什么并行读有好处
并行读不只是"可以这样做",而是有几个实在的好处:
- 不会卡死在一个难点上。 读线性书时,遇到一个难懂的章节就容易卡住,后面的内容也跟着读不下去。并行读意味着你可以先跳到另一个章节,等回头再攻克难点,不会因为一处受阻就整本书停滞。
- 利用碎片时间。 并行读意味着你可以根据手头时间的长短选择读哪个章节——时间充裕就啃难的章节,只有十分钟就翻翻轻松的章节。整本书的推进速度反而比线性读更快。
- 保持阅读新鲜感。 同时读不同主题的章节,大脑在不同话题之间切换,不容易疲劳。这比连续啃同一个话题几个小时效果更好。
用 Anki 实践并行阅读
SuperMemo 有一个叫"渐进阅读"(Incremental Reading)的功能,专门管理这种并行阅读的进度调度。但 SuperMemo 比较小众,国内用的人不多。相比之下,Anki 是更主流的间隔重复工具,也可以用来管理并行阅读。
核心思路是:用 Anki 的间隔重复来管理"什么时候该回到某个章节继续读"。
基本做法:
- 在 Anki 中为这本书建一个 deck。
- 为每个要并行读的章节创建一张卡片,卡片正面写"继续读《书名》第 X 章:章节标题"。
- 读了一部分后,在卡片的"答案"区域记录当前进度(读到第几页/哪一小节)和已理解的关键要点。
- Anki 会根据间隔重复算法自动安排下次阅读这张卡片(也就是回到这个章节)的时间。
这比用书签或待办清单好在哪?间隔重复保证了每个章节都不会被遗忘太久。线性读的问题是你读完第一章可能过了两周才读第二章,第一章的内容已经忘了大半。并行读配合 Anki 调度,每个章节都会在合适的间隔被复习到,记忆保持得更牢。
四个按钮怎么用:
Anki 每次弹出阅读卡片时,你会看到四个按钮——Again、Hard、Good、Easy。它们控制的是"这个章节多久后再出现":
| 按钮 | 效果 | 阅读场景下什么时候用 |
|---|---|---|
| Again (重来) | 间隔归零,卡片很快重新出现(同天内几分钟,或第二天) | 翻了一下但完全看不进去,想过一会儿再试 |
| Hard (困难) | 间隔缩短,比正常更早回来 | 稍微读了几页但觉得吃力,想缩短间隔、更早回来继续 |
| Good (良好) | 按默认间隔安排下次阅读 | 正常推进了一段,节奏合适 |
| Easy (简单) | 间隔拉长 | 读得很顺畅,进展比预期快 |
如果 Anki 调度到某个章节但你今天就是不想读,有两个选择:Bury(搁置)——右键菜单里有 Bury 选项,效果是今天不再出现,但明天会自动回来;或者直接点 Good,让 Anki 按正常间隔(比如 3-5 天后)再提醒你。不用有心理负担,并行读本身就是弹性的。
不同章节难度不同怎么办:
Anki 默认的 SM-2 算法给所有卡片相同的初始间隔。但章节难度不同,你可能希望难的章节间隔短一点、简单的章节间隔长一点。有几种做法:
- 依赖 Anki 自适应。 你只需要诚实地点按钮——难的章节你自然会频繁点 Hard,Anki 会自动缩短它的间隔;简单的章节你频繁点 Easy,间隔会自动拉长。几轮下来间隔就会自然适配章节难度,不需要手动设置。
- 开启 FSRS 算法。 Anki 从 23.10 版本开始内置了 FSRS(Free Spaced Repetition Scheduler)算法,它比默认的 SM-2 更智能,能更准确地根据你的实际复习表现调整每张卡片的间隔。在 Deck Options → FSRS 中开启即可。
- 分组管理。 如果你读的书章节难度差异极大(比如有的章节是科普、有的章节是数学推导),可以为"难"和"易"分别建 deck,在 Deck Options 中设置不同的初始间隔和最大间隔。
Anki 的渐进阅读插件:
如果你想更进一步,把 SuperMemo 那种"在 Anki 内直接导入文章、高亮、提取片段"的完整渐进阅读体验搬到 Anki 里,可以试试 Incremental Reading v4 插件。它支持把网页、PDF、电子书片段直接导入 Anki,在 Anki 内部逐步阅读、高亮、提取 cloze 卡片。不过这个插件近年 Anki 大版本更新后兼容性不太稳定,安装前先确认是否支持你正在用的 Anki 版本。
一个具体例子
假设你在读《23 件关于资本主义他们没告诉你的事》。这本书的 23 章各自独立,非常适合并行读。
第一步,在 Anki 中建一个 deck,比如叫"读书-23 Things"。
第二步,浏览目录后,为第 1 章、第 5 章、第 12 章(假设这三章你最感兴趣)各创建一张 Basic 卡片:
- 正面:读《23 Things》Ch.1 - There is no such thing as a free market
- 背面:(空白,等你读完一部分后填写进度和要点)
第三步,每天打开 Anki 时,它会提醒你今天该回到哪些章节继续读。你可以根据心情和时间选择先读哪一章。
第四步,每读完一个章节的全部内容,就把这张卡片标记为"已完成"(可以 suspend),同时在 Anki 中添加该章核心观点的记忆卡片,用间隔重复来长期保持记忆。
实践步骤
把上面的内容整理成操作流程:
- 先看目录。 拿到一本书,快速浏览目录,对全书结构有个大致判断。
- 做"自包含"测试。 逐章判断:直接翻到这章开头,看需要多少前置知识?大部分章节都不需要前置知识的,就适合并行读。
- 为每个独立章节创建 Anki 卡片。 卡片正面写章节标题,背面用来记录进度和要点。
- 按 Anki 的调度来读。 每次打开 Anki 时,它会告诉你今天该回到哪些章节继续读。不想读就点 Good 推迟,没什么大不了。
- 在每章内线性推进。 并行读是章节级的,每一章内部还是要按顺序读。